competitor thrown - French English Dictionary